**********************************************************************
* DFSORT SYMBOL MAPPING OF DFSMS 1.4 AMS DCOLLECT RECORDS.           *
**********************************************************************
* SMS OPTICAL LIBRARY DEFINITION - RECORD TYPE 'LB'.                 *
*   SEE "AMS FOR THE ICF (SC26-4906)" FOR FIELD DESCRIPTIONS.        *
*   SEE "DFSORT APG (SC33-4035)" FOR DETAILS OF USING SYMBOLS.       *
**********************************************************************
POSITION,29                  START AFTER HEADER
DLBDATA,=,424                SMS OPTICAL LIBRARY DEFINITION
  DLBNMFLD,=,32              EXTENDED FOR CONSISTENCY
    DLBNMLEN,=,2,FI          LENGTH OF LIBRARY NAME
    DLBLNAME,*,30,CH         LIBRARY NAME
      DLBNAME,=,8,CH         NAME OF OPTICAL LIBRARY
      SKIP,22                RESERVED
  DLBDUSER,*,8,CH            USERID OF LAST UPDATER
  DLBDDATE,*,10,CH           DATE OF LAST UPDATE
  DLBFLAGS,*,1,BI            FLAGS
    DLB32NAM,B'1.......'       USE DLBSTAT
  SKIP,5                     RESERVED
  DLBDTIME,*,8,CH            TIME OF LAST UPDATE
* OPTICAL LIBRARY STATUS BY SYSTEM
  DLBNSTAT_ARRAY,*,32        ARRAY OF STATUS FIELDS (8 ELEMENTS)
    DLBOMST_1,=,4            STATUS OF LIBRARY - 1
      DLBSOUT_1,=,1,FI       REQUESTED OAM STATUS - 1
* CONSTANTS FOR DLBSOUT_N FIELDS
        DLBNOCON,0             NO CONNECTIVITY
        DLBONLN,1              ONLINE
        DLBOFFLN,2             OFFLINE
        DLBNORST,3             OUTSTANDING REQUEST
        DLBLPENO,4             LIBRARY PENDING OFFLINE
      DLBCFCS_1,*,1,FI       CURRENT OAM STATUS - 1
* CONSTANTS FOR DLBCFCS_N FIELDS - SEE DLBSOUT_1
      SKIP,2                 RESERVED
    DLBOMST_2,*,4,CH         STATUS OF LIBRARY - 2
      DLBSOUT_2,=,1,FI       REQUESTED OAM STATUS - 2
      DLBCFCS_2,*,1,FI       CURRENT OAM STATUS - 2
      SKIP,2                 RESERVED
    DLBOMST_3,*,4,CH         STATUS OF LIBRARY - 3
      DLBSOUT_3,=,1,FI       REQUESTED OAM STATUS - 3
      DLBCFCS_3,*,1,FI       CURRENT OAM STATUS - 3
      SKIP,2                 RESERVED
    DLBOMST_4,*,4,CH         STATUS OF LIBRARY - 4
      DLBSOUT_4,=,1,FI       REQUESTED OAM STATUS - 4
      DLBCFCS_4,*,1,FI       CURRENT OAM STATUS - 4
      SKIP,2                 RESERVED
    DLBOMST_5,*,4,CH         STATUS OF LIBRARY - 5
      DLBSOUT_5,=,1,FI       REQUESTED OAM STATUS - 5
      DLBCFCS_5,*,1,FI       CURRENT OAM STATUS - 5
      SKIP,2                 RESERVED
    DLBOMST_6,*,4,CH         STATUS OF LIBRARY - 6
      DLBSOUT_6,=,1,FI       REQUESTED OAM STATUS - 6
      DLBCFCS_6,*,1,FI       CURRENT OAM STATUS - 6
      SKIP,2                 RESERVED
    DLBOMST_7,*,4,CH         STATUS OF LIBRARY - 7
      DLBSOUT_7,=,1,FI       REQUESTED OAM STATUS - 7
      DLBCFCS_7,*,1,FI       CURRENT OAM STATUS - 7
      SKIP,2                 RESERVED
    DLBOMST_8,*,4,CH         STATUS OF LIBRARY - 8
      DLBSOUT_8,=,1,FI       REQUESTED OAM STATUS - 8
      DLBCFCS_8,*,1,FI       CURRENT OAM STATUS - 8
      SKIP,2                 RESERVED
* OPTICAL LIBRARY ATTRIBUTES
  DLBTYPE,*,1,FI             REAL OR PSEUDO LIBRARY
    DLBNOOPT,0                 NOT OPTICAL LIBRARY
    DLBREAL,1                  REAL LIBRARY
    DLBPSEUD,2                 PSEUDO LIBRARY
  SKIP,2                     RESERVED
  DLBDTYPE,*,1,FI            LIBRARY DEVICE TYPE
    DLBD9246,0                 IBM 9246 LIBRARY
    DLBD3995,1                 IBM 3995 LIBRARY
    DLBDTAPE,2                 TAPE LIBRARY
  DLBDCONS,*,4,FI            CONSOLE ID
  DLBEDVT,*,1,FI             ENTRY DEFAULT USE ATTRIBUTE
    DLBPRVT,1                  PRIVATE VOLUME
    DLBSCRT,2                  SCRATCH VOLUME
  DLBEJD,*,1,FI              EJECT DEFAULT
    DLBPURGE,1                 PURGE TCDB VOLUME RECORD
    DLBKEEP,2                  KEEP TCDB VOLUME RECORD
  DLBLCBID,*,5,CH            LIBRARY ID IN LIB. CONF. DB
  SKIP,1                     RESERVED
  DLBEDUNM,*,8,CH            ENTRY DEFAULT UNIT NAME
  DLBDEFDC,*,32              ENTRY DEFAULT DATA CLASS
    DLBDCLEN,=,2,FI          LENGTH OF ENTRY DEFAULT DATA CLASS
    DLBDCLNM,*,30,CH         DEFAULT DATA CLASS
      DLBDCNAM,=,8,CH        NAME OF ENTRY DEFAULT DATA CLASS
      SKIP,22                RESERVED
  DLBSTAT_ARRAY,*,256        ARRAY OF STATUS FIELDS (32 ELEMENTS)
    DLBSYSST_01,=,4          STATUS FOR SYSTEM - 01
      DLBREQST_01,=,1,FI     REQUESTED SYSTEM STATUS - 01
* CONSTANTS FOR DLBREQST_NN FIELDS - SEE DLBSOUT_1
      DLBCURST_01,*,1,FI     CURRENT SYSTEM STATUS - 01
* CONSTANTS FOR DLBCURST_NN FIELDS - SEE DLBSOUT_1
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_02,*,4          STATUS FOR SYSTEM - 02
      DLBREQST_02,=,1,FI     REQUESTED SYSTEM STATUS - 02
      DLBCURST_02,*,1,FI     CURRENT SYSTEM STATUS - 02
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_03,*,4          STATUS FOR SYSTEM - 03
      DLBREQST_03,=,1,FI     REQUESTED SYSTEM STATUS - 03
      DLBCURST_03,*,1,FI     CURRENT SYSTEM STATUS - 03
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_04,*,4          STATUS FOR SYSTEM - 04
      DLBREQST_04,=,1,FI     REQUESTED SYSTEM STATUS - 04
      DLBCURST_04,*,1,FI     CURRENT SYSTEM STATUS - 04
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_05,*,4          STATUS FOR SYSTEM - 05
      DLBREQST_05,=,1,FI     REQUESTED SYSTEM STATUS - 05
      DLBCURST_05,*,1,FI     CURRENT SYSTEM STATUS - 05
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_06,*,4          STATUS FOR SYSTEM - 06
      DLBREQST_06,=,1,FI     REQUESTED SYSTEM STATUS - 06
      DLBCURST_06,*,1,FI     CURRENT SYSTEM STATUS - 06
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_07,*,4          STATUS FOR SYSTEM - 07
      DLBREQST_07,=,1,FI     REQUESTED SYSTEM STATUS - 07
      DLBCURST_07,*,1,FI     CURRENT SYSTEM STATUS - 07
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_08,*,4          STATUS FOR SYSTEM - 08
      DLBREQST_08,=,1,FI     REQUESTED SYSTEM STATUS - 08
      DLBCURST_08,*,1,FI     CURRENT SYSTEM STATUS - 08
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_09,*,4          STATUS FOR SYSTEM - 09
      DLBREQST_09,=,1,FI     REQUESTED SYSTEM STATUS - 09
      DLBCURST_09,*,1,FI     CURRENT SYSTEM STATUS - 09
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_10,*,4          STATUS FOR SYSTEM - 10
      DLBREQST_10,=,1,FI     REQUESTED SYSTEM STATUS - 10
      DLBCURST_10,*,1,FI     CURRENT SYSTEM STATUS - 10
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_11,*,4          STATUS FOR SYSTEM - 11
      DLBREQST_11,=,1,FI     REQUESTED SYSTEM STATUS - 11
      DLBCURST_11,*,1,FI     CURRENT SYSTEM STATUS - 11
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_12,*,4          STATUS FOR SYSTEM - 12
      DLBREQST_12,=,1,FI     REQUESTED SYSTEM STATUS - 12
      DLBCURST_12,*,1,FI     CURRENT SYSTEM STATUS - 12
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_13,*,4          STATUS FOR SYSTEM - 13
      DLBREQST_13,=,1,FI     REQUESTED SYSTEM STATUS - 13
      DLBCURST_13,*,1,FI     CURRENT SYSTEM STATUS - 13
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_14,*,4          STATUS FOR SYSTEM - 14
      DLBREQST_14,=,1,FI     REQUESTED SYSTEM STATUS - 14
      DLBCURST_14,*,1,FI     CURRENT SYSTEM STATUS - 14
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_15,*,4          STATUS FOR SYSTEM - 15
      DLBREQST_15,=,1,FI     REQUESTED SYSTEM STATUS - 15
      DLBCURST_15,*,1,FI     CURRENT SYSTEM STATUS - 15
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_16,*,4          STATUS FOR SYSTEM - 16
      DLBREQST_16,=,1,FI     REQUESTED SYSTEM STATUS - 16
      DLBCURST_16,*,1,FI     CURRENT SYSTEM STATUS - 16
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_17,*,4          STATUS FOR SYSTEM - 17
      DLBREQST_17,=,1,FI     REQUESTED SYSTEM STATUS - 17
      DLBCURST_17,*,1,FI     CURRENT SYSTEM STATUS - 17
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_18,*,4          STATUS FOR SYSTEM - 18
      DLBREQST_18,=,1,FI     REQUESTED SYSTEM STATUS - 18
      DLBCURST_18,*,1,FI     CURRENT SYSTEM STATUS - 18
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_19,*,4          STATUS FOR SYSTEM - 19
      DLBREQST_19,=,1,FI     REQUESTED SYSTEM STATUS - 19
      DLBCURST_19,*,1,FI     CURRENT SYSTEM STATUS - 19
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_20,*,4          STATUS FOR SYSTEM - 10
      DLBREQST_20,=,1,FI     REQUESTED SYSTEM STATUS - 10
      DLBCURST_20,*,1,FI     CURRENT SYSTEM STATUS - 10
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_21,*,4          STATUS FOR SYSTEM - 11
      DLBREQST_21,=,1,FI     REQUESTED SYSTEM STATUS - 11
      DLBCURST_21,*,1,FI     CURRENT SYSTEM STATUS - 11
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_22,*,4          STATUS FOR SYSTEM - 12
      DLBREQST_22,=,1,FI     REQUESTED SYSTEM STATUS - 12
      DLBCURST_22,*,1,FI     CURRENT SYSTEM STATUS - 12
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_23,*,4          STATUS FOR SYSTEM - 13
      DLBREQST_23,=,1,FI     REQUESTED SYSTEM STATUS - 13
      DLBCURST_23,*,1,FI     CURRENT SYSTEM STATUS - 13
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_24,*,4          STATUS FOR SYSTEM - 14
      DLBREQST_24,=,1,FI     REQUESTED SYSTEM STATUS - 14
      DLBCURST_24,*,1,FI     CURRENT SYSTEM STATUS - 14
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_25,*,4          STATUS FOR SYSTEM - 15
      DLBREQST_25,=,1,FI     REQUESTED SYSTEM STATUS - 15
      DLBCURST_25,*,1,FI     CURRENT SYSTEM STATUS - 15
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_26,*,4          STATUS FOR SYSTEM - 16
      DLBREQST_26,=,1,FI     REQUESTED SYSTEM STATUS - 16
      DLBCURST_26,*,1,FI     CURRENT SYSTEM STATUS - 16
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_27,*,4          STATUS FOR SYSTEM - 17
      DLBREQST_27,=,1,FI     REQUESTED SYSTEM STATUS - 17
      DLBCURST_27,*,1,FI     CURRENT SYSTEM STATUS - 17
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_28,*,4          STATUS FOR SYSTEM - 18
      DLBREQST_28,=,1,FI     REQUESTED SYSTEM STATUS - 18
      DLBCURST_28,*,1,FI     CURRENT SYSTEM STATUS - 18
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_29,*,4          STATUS FOR SYSTEM - 19
      DLBREQST_29,=,1,FI     REQUESTED SYSTEM STATUS - 19
      DLBCURST_29,*,1,FI     CURRENT SYSTEM STATUS - 19
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_30,*,4          STATUS FOR SYSTEM - 30
      DLBREQST_30,=,1,FI     REQUESTED SYSTEM STATUS - 30
      DLBCURST_30,*,1,FI     CURRENT SYSTEM STATUS - 30
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_31,*,4          STATUS FOR SYSTEM - 31
      DLBREQST_31,=,1,FI     REQUESTED SYSTEM STATUS - 31
      DLBCURST_31,*,1,FI     CURRENT SYSTEM STATUS - 31
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
    DLBSYSST_32,*,4          STATUS FOR SYSTEM - 32
      DLBREQST_32,=,1,FI     REQUESTED SYSTEM STATUS - 32
      DLBCURST_32,*,1,FI     CURRENT SYSTEM STATUS - 32
      SKIP,2                 RESERVED
    SKIP,4                   RESERVED
  SKIP,16                    RESERVED
DLBDATAE,*                   END OF DLBDATA
